package config

import (
	"encoding/json"
	"io/ioutil"
	"log"
)

//OSSConfig 阿里云OSS配置信息
type ossConfig struct {
	//oss的bucket名
	Bucket string
	//oss endpoint
	EndPoint        string
	AccessKeyID     string
	AccessKeySecret string
}

var OSSCfg *ossConfig

func init() {
	fileBytes, err := ioutil.ReadFile("../../config/oss_config.json")
	if err != nil {
		log.Panicf("读取oss_config.json失败", err.Error())
	}
	OSSCfg = &ossConfig{}
	if err = json.Unmarshal(fileBytes, OSSCfg); err != nil {
		log.Panicf("解析oss_config.json失败", err.Error())
	}
	log.Println("解析oss配置信息成功")
	//log.Println(string(fileBytes))

}
